2015 N Dobson Rd, Chandler, AZ 85224-2245, Chandler
Excellent food. The menu pictures don't do the food justice. The service is so-so. Try the pot stickers.
Excellent food. The menu pictures don't do the food justice. The service is so-so. Try the pot stickers.